self-locking gear - French English Dictionary